Big Huge Thesaurus

Lycium carolinianum

noun